/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}

/* -- Leave rest as is --*/
BODY { font-family: Cambria, Georgia, "Times New Roman"; margin: 0;  padding:0 169px 0 169px; background-color:yellow}
DIV#header DIV.title, DIV.item H3, DIV.item H4, DIV.pager A {
font: bold 1em "Arial Narrow", "Franklin Gothic Medium", Arial;
}
DIV#header {  background-image: url(Images/head.jpg); background-repeat:repeat;  color: #444; padding-left:-169px}
DIV#header DIV.title { font-size: 2em; padding: .6em; }
DIV#content { border-left: 2px solid gray; margin-left: 9em; padding: 1em;  background-color:blue}
DIV#categories { float: left; width: 8em; padding: .3em; background-color:green }
DIV.item { border-top: 1px dotted gray; padding-top: .7em; margin-bottom: .7em; }
DIV.item:first-child { border-top:none; padding-top: 0; }
DIV.item H3 { font-size: 1.3em; margin: 0 0 .25em 0; }
DIV.item H4 { font-size: 1.1em; margin:.4em 0 0 0; }
DIV.pager { text-align:right; border-top: 2px solid silver;
padding: .5em 0 0 0; margin-top: 1em; }
DIV.pager A { font-size: 1.1em; color: #666; text-decoration: none;
padding: 0 .4em 0 .4em; }
DIV.pager A:hover { background-color: Silver; }
DIV.pager A.selected { background-color: #353535; color: White; }

DIV.logmenu A { font-size: 1.1em; color: #444; text-decoration: none;padding: 0 .4em 0 .4em; }
DIV.logmenu A:hover { background-color: Silver; }
DIV.logmenu A.selected { background-color: #353535; color: White; }


/*OrderTable*/


Table.carmanage{
    border-top:0px solid #6b86b3;
    border-bottom:3px solid #6b86b3;
    border-left:0px solid #6b86b3;
    border-right:0px solid #6b86b3;
}

Table.carmanage caption{
    font-size:16px;
    font-weight:bold;
    text-align:left;
    
    border-top:1px solid #999999;
    border-bottom:1px dashed #999999;
    border-left:0px solid #999999;
    border-right:0px solid #999999;
    
    padding-left:5px;
    
    background:#e5eef7;
}

Table.carmanage thead{
    height:31px;
    background:#ffffff;
    border-top:1px solid #e6e6e6;
    border-bottom:1px solid #e6e6e6;
}

Table.carmanage tbody{
    height:25px;
}

Table.carmanage th{
    border-bottom:1px solid #6b86b3;
    text-align:center;
}

Table.carmanage tr.odd{
    background-color:#f5f5f5;
}

Table.carmanage td{    
    border-bottom:1px solid #e6e6e6;
    
    padding-left:5px;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:1px;    
    
    text-align:left;
}

Table.carmanage td a{    
    color:#6b86b3;
     text-decoration: none;
}

Table.carmanage td a:hover{    
    color:#cc0066;
     text-decoration: underline;
}
